home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / msdos / prexcm40.zip / README.1ST < prev    next >
Text File  |  1993-10-29  |  3KB  |  68 lines

  1.  
  2.             Protect! EXE/COM v.4.0+
  3.             (C) 1993 Jeremy Lilley
  4.               All Rights Reserved
  5.  
  6.  
  7.     Thank you for obtaining Protect! EXE/COM v.4.0+ to evaluate.
  8. Please read through this file and read about all of the new changes
  9. in WHATSNEW.DOC before using Protect (if you are new to Protect! or
  10. want to use Protect! optimally, you should read the documentation). 
  11.  
  12.     The syntax for Protect! is:
  13.     
  14.         PROTEXCM MYPROG[.EXE or .COM]
  15.     
  16.     If no extension is specified, it will try to search for the file.
  17.     
  18.     Protect! EXE/COM v.4.0+ requires that you compress each EXE
  19. file (this is not required on COM files) with an EXE file compressor
  20. such as LZEXE, PKLite (R), Diet, Compack, etc. in interests of 
  21. providing the maximum security for your files.
  22.  
  23.     If you're unfamilliar with Protect!, it is an encryption 
  24. program for EXE/COM files that scrambles the files and stores a
  25. CRC, which is a value used to check the file's integrity, on its 
  26. mutating security envelope. When you run a Protected file, it will 
  27. decrypt itself and check to see if it has been modified, possibly 
  28. by a hacker or virus, and if it detects modification, it stop and 
  29. return a user-defined CRC (file integrity) error message. Using 
  30. anti-debugging techniques and security envelope mutation to protect 
  31. tracing and hacking as well as highly-optimized encryption/
  32. decryption routines, Protect! EXE/COM is an excellent security
  33. value.
  34.  
  35.     Anyway, the most important new feature is the POLYMORPHIC 
  36. ENCRYPTION ENGINE which mutates the security envelope every time a file 
  37. is encrypted using Protect!, which is like having a different version 
  38. of Protect! to use for each file you Protect. Hopefully, this should 
  39. end the cat-and-mouse game involved between cracking utilities and new 
  40. versions of Protect, and take Protect! out of the realm of "crack
  41. one, crack 'em all" protection utilities. If you try Protecting a file 
  42. several times, the file size and the security envelope will be 
  43. different each time because of this mutation.
  44.  
  45.     If you are testing Protect! by Protecting a file and then
  46. modifying it, please note that if you modify certain spots, you
  47. will wind up crashing the file before it gets to the file integrity
  48. check. Also, in some files, particularily at the beginning of EXE 
  49. files that were PKLited before being Protected, there is some 
  50. "dead space" that cannot be checked for integrity (due to the fact 
  51. that it is a portion of the EXE header and not read into memory). 
  52. In the instances that it occurs, this "dead space" is just a series 
  53. of random bytes that just *incidentally* cover up PKLite (R) and
  54. other copyright messages.
  55.  
  56.     Also, Protect! is $25, and in order to distribute files
  57. that you Protect, you must register. Registered users get a copy
  58. of PROTEXCM.EXE without the beg screens, the ability to define
  59. your own CRC error messages, updates, support, and more.
  60.  
  61.  
  62.             Jeremy Lilley
  63.             Protect! EXE/COM
  64.             27816 Radfall Court
  65.             Santa Clarita, CA 91350
  66.             Compuserve: 75060,2074
  67.             Internet: 75060.2074@compuserve.com
  68.